@charset "utf-8";
@import url(style.css);
/* I-Public */
/*#wp:after{content:'';clear:both;}*/

.v4_line{ height:3px; background:url(images/icon/v4_line.png) repeat-x 100% 0%; overflow:hidden;}
.mar_c_line{ margin:0 10px;}
.mar_n_line{ margin:5px 10px;}
.iquicknav{height:34px;line-height:34px;color:#c3c3c3; overflow:hidden;}
.foods_union_hot{ border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; padding:14px; background:#fff url(images/background/foods_ad_bg.png) repeat-x 100% 0%;}
.foods_union_hot img{ display:block;}
/* Left_Con */
.f_l_con{display:block;float:left; width:640px;}
.f_r_con{display:block;float:left; width:330px; padding:0 0 0 10px;}

.foods_tipc{border:1px solid #c8c8c8; padding:0 14px; height:490px;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.foods_tipc h2{ height:30px;line-height:30px; font-size:14px;background:url(images/background/left_nav_h2_bg.png) repeat-x left 100%; color:#52a91c;}
.foods_tipc img{ display:block;}

.foods_viso{ height:248px; width:610px; overflow:hidden;}
.foods_viso p{ display:none;}
.foods_tipc_u{ height:105px; overflow:hidden; background:url(images/background/foods_li_bg.png) repeat-x 100% 100%; border:1px solid #c8c8c8;border-top:none; }
.foods_tipc_u ul{ overflow:auto; zoom:1; padding:1px 0 0;}
.foods_tipc_u li{ float:left; width:152px; height:96px; padding:8px 0 0; text-align:center; display:inline; cursor:pointer;}
.foods_tipc_u li img{ margin:0 auto 3px; border:1px solid #fff;}
.foods_tipc_u li.current{ background:#f87500; color:#fff;}

.foods_quick_nav{ padding:10px 0 10px;}

.foods_trait{ margin:10px 0 0; border:1px solid #c8c8c8; height:310px;}
.foods_trait h3,.foods_commend h3{height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:30px; font-size:14px;color:#52a91c;}
.foods_trait h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:180px;}
.foods_trait_panes{ overflow:hidden; height:285px; zoom:1;}
.foods_trait_pic{display:block;float:left; width:336px; }
.foods_trait_pic ul{ overflow:auto; zoom:1;}
.foods_trait_pic ul li{ float:left; width:135px; margin:20px 0 0 20px; display:inline;}
.foods_trait_txt{display:block;float:left; padding:20px 0 0; width:302px;}
.foods_trait_txt li{ font-size:12px;background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
.foods_trait_txt li span{ color:#a2a2a2; padding-right:6px;}

.foods_commend{ margin:10px 0 0; border:1px solid #c8c8c8; height:310px;}
.foods_commend h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:380px;}
.foods_commend_panes{ overflow:hidden; height:285px; zoom:1;}
.foods_commend_mou{ float:left; width:326px; margin:20px 0 0 10px;display:inline;}
.foods_commend_nav{ display:block; float:left; width:72px; height:250px; background:url(images/background/chanl_nav_bg.png) no-repeat 100% 0%;}
.foods_commend_nav li{ width:71px;height:25px;text-align:right; padding:0 1px 0 0;}
.foods_commend_nav li a {display:block;height: 25px;line-height:25px;font-size:12px;color:#999;padding-right:5px;}
.foods_commend_nav li a:hover {background:#fff;color:#f40;}
.foods_commend_nav li a.current,.foods_commend_nav li.current a{font-weight:bold; border:1px solid #c8c8c8; border-right:none;background:#fff;cursor:pointer;color:#52a91c;}
.foods_commend_union{ display:block; float:left; width:222px; padding:0 0 0 10px;}
.foods_commend_union div{ border:1px solid #e6d3c2; background:#fff4d4; width:216px; padding:2px;height:230px; position:relative;}
.foods_commend_union div{ display:none;}
.foods_commend_union div p{padding:0 5px; font-size:12px; color:#666;}
.foods_commend_union div p span{ color:#999;}
.foods_commend_union div p.commend_pic{ padding:0;}
.foods_commend_union div p.commend_pic img{ border:0;margin:4px;}
.foods_commend_union div p.commend_nam{ color:#b95300;}
.foods_commend_union div p.goview{ position:absolute; bottom:10px; right:10px;}
.foods_commend_txt{float:left; padding:20px 0 0; width:302px;display:inline;}
.foods_commend_txt li{ font-size:12px;background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
.foods_commend_txt li span{ color:#a2a2a2; padding-right:6px;}

/**/
.foods_news{border:1px solid #c8c8c8; background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%; height:490px;}
.foods_news_tabs{ height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%;}
.foods_news_tabs ul{ overflow:auto; zoom:1;}
.foods_news_tabs li{ float:left; width:88px; height:30px; border-left:1px solid #fff; border-right:1px solid #c8c8c8; text-align:center; display:inline;}
.foods_news_tabs li a {display:block;height: 30px;line-height:30px;width: 88px;font-size:14px;color:#000;position:relative;top:0px; font-weight:bold;}
.foods_news_tabs li a:hover {background:#fff;color:#f40;}
.foods_news_tabs li a.current,.foods_news_tabs li.current a {background:#fff;cursor:pointer !important;color:#52a91c !important;}

.foods_news_panes{height:220px;}
.foods_news_panes div{ padding:15px 15px 12px;}
.foods_news_panes div ul.ind_t_txt{ line-height:2em;}
.foods_news_panes div ul.ind_t_txt li{ font-size:12px; background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
.foods_news_panes div ul.ind_t_txt li span{ font-size:12px; margin:0 0 0 8px;}
.foods_news_panes div ul.ind_t_txt li span a{ color:#adacac;}

.foos_found{ padding:0 15px;}
.foos_found h3{height:30px;line-height:30px; font-size:14px;color:#52a91c;}
.foos_found li.frist{ height:75px; margin:0 0 18px;}
.foos_found li.frist h4{ font-size:14px;}
.foos_found li.frist img{ margin-right:8px;}
.foos_found li.frist p{ line-height:1.6em;}
.foos_found li.frist p span,.foos_found li span{ color:#999;}
.foos_found li.frist p,.foos_found li a{ color:#666;}
.foos_found li a:hover{ color:#D90000;}

.foods_teach{ margin:10px 0 0; border:1px solid #c8c8c8; height:310px;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.foods_teach h3,.foods_pictrue h3{height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:30px; font-size:14px;color:#52a91c;}
.foods_teach h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:180px;}
.foods_teach div{ padding:10px;}
.foods_teach_frist{ height:75px; margin:0 0 10px; background:none; padding:0; color:#999;}
.foods_teach_frist h4{ font-size:14px; color:#000;}
.foods_teach_frist h4 a{ color:#000;}
.foods_teach_frist img{ margin-right:8px;}
.foods_teach div li{ font-size:12px;background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#666;}

.foods_pictrue{ float:left; width:978px; margin:10px 0;*margin:10px 0 0; border:1px solid #c8c8c8; clear:left;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.foods_pictrue ul{ overflow:auto; zoom:1; padding:0 0 0 3px;}
.foods_pictrue li{ float:left; width:124px; height:200px; margin:15px 0px 0px 13px; text-align:center; display:inline;}
.foods_pictrue li img{ display:block;}


